package com.jxdinfo.hussar.cloud.module.example.aqmk.attendancedevice1.service;

import com.jxdinfo.hussar.cloud.module.example.aqmk.attendancedevice1.model.AttendanceDevice1;
import com.jxdinfo.hussar.support.mp.base.service.HussarService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.jxdinfo.hussar.cloud.module.example.aqmk.attendancedevice1.vo.AttendanceDevice1PageVO;
import com.jxdinfo.hussar.platform.core.base.apiresult.ApiResponse;

/**
 * 考勤设备表1服务类
 */
public interface AttendanceDevice1Service extends HussarService<AttendanceDevice1> {

    /**
     * 考勤设备表1表格查询（带分页）
     *
     * @param page 分页对象
     * @return 查询结果
     */
    ApiResponse<AttendanceDevice1PageVO> hussarQueryPage(Page<AttendanceDevice1> page);

    /**
     * 考勤设备表1表格查询（带分页）
     *
     * @param page 分页对象
     * @return 查询结果
     */
    ApiResponse<AttendanceDevice1PageVO> hussarQueryPage_order_custom(Page<AttendanceDevice1> page);
}
